package com.hsd.whb.pojo.query;

import com.hsd.whb.entity.Device;
import com.wangjiacai.hqlQuery.hql.ClassName;
import com.wangjiacai.hqlQuery.hql.Ignore;
import com.wangjiacai.hqlQuery.hql.condition.where.Equal;
import com.wangjiacai.hqlQuery.hql.condition.where.In;
import lombok.Data;

import java.util.List;

@Data
@ClassName(Device.class)
public class QueryDevice {

    /*
     *访问标识
     */
    private String accessKey;

    /*
     *管理员id
     */
    @In(column = "managerId")
    private List<Integer> managerId;

    /*
     *设备名称
     */
    @Ignore
    private String managerName;

    /*
     *设备名称
     */
    private String deviceName;


    /*
     *设备类别
     */
    private String deviceType;

    /*
     *删除
     */
    @Equal
    private Integer deleted;

}
